it undulated - Turkish English Dictionary